var MyPlugin={};
import toast from '../components/toast/index'
MyPlugin.install = function (Vue) {
    // 1. 添加全局方法或属性
    Vue.myGlobalMethod = function () {
      // 逻辑...
    }
  
    // // 2. 添加全局资源
    // Vue.directive('my-directive', {
    //   bind (el, binding, vnode, oldVnode) {
    //     // 逻辑...
        
    //   }
    // })
  
    // 3. 注入组件
    Vue.mixin({
      created: function () {
        // 逻辑...
      }
    })
  
    // 4. 添加实例方法
    typeof(Vue.prototype.$gxc)==='undefined'?Vue.prototype.$gxc={}:'';    
    Vue.prototype.$gxc.toast=function (type='loading',value='加载中',show_time='1000') {
            // 逻辑...
            var vueObj = new Vue({
                template:`<g-toast type="`+type+`" show_time="`+show_time+`">`+value+`</g-toast>`,
                components:{
                    'g-toast':toast
                }
            });
            const component = vueObj.$mount();
            document.body.appendChild(component.$el);
          }
    
  }
  export default MyPlugin;